什么是虛擬化?虛擬化是一個(gè)允許更有效地利用物理計(jì)算機(jī)硬件的過程,是云計(jì)算的基礎(chǔ)。虛擬化使用軟件在計(jì)算機(jī)硬件上創(chuàng)建一個(gè)抽象層,允許將單個(gè)計(jì)算機(jī)的硬件元素(處理器、內(nèi)存、存儲(chǔ)等)劃分為多個(gè)虛擬計(jì)算機(jī),通常稱為虛擬機(jī) (VM)。每個(gè) VM 都運(yùn)行自己的操作系統(tǒng) (OS),并且表現(xiàn)得像一臺(tái)獨(dú)立的計(jì)算機(jī),即使它只是在實(shí)際底層計(jì)算機(jī)硬件的一部分上運(yùn)行。
因此,虛擬化可以更有效地利用物理計(jì)算機(jī)硬件,并允許組織的硬件投資獲得更大的回報(bào)。今天,虛擬化是企業(yè) IT 架構(gòu)中的標(biāo)準(zhǔn)做法。它也是推動(dòng)云計(jì)算經(jīng)濟(jì)發(fā)展的技術(shù)。虛擬化使云提供商能夠使用他們現(xiàn)有的物理計(jì)算機(jī)硬件為用戶提供服務(wù);它使云用戶能夠在需要時(shí)僅購(gòu)買所需的計(jì)算資源,并隨著工作負(fù)載的增長(zhǎng)經(jīng)濟(jì)高效地?cái)U(kuò)展這些資源。
虛擬化的好處
虛擬化為數(shù)據(jù)中心運(yùn)營(yíng)商和服務(wù)提供商帶來多項(xiàng)好處:
1、最少的停機(jī)時(shí)間:操作系統(tǒng)和應(yīng)用程序崩潰會(huì)導(dǎo)致停機(jī)并影響用戶工作效率。管理員可以同時(shí)運(yùn)行多個(gè)冗余虛擬機(jī),并在出現(xiàn)問題時(shí)在它們之間進(jìn)行故障轉(zhuǎn)移。運(yùn)行多個(gè)冗余物理服務(wù)器的成本更高。
2、更快的配置:為每個(gè)應(yīng)用程序購(gòu)買、安裝和配置硬件非常耗時(shí)。如果硬件已經(jīng)就位,那么配置虛擬機(jī)以運(yùn)行所有應(yīng)用程序的速度會(huì)明顯加快。您甚至可以使用管理軟件將其自動(dòng)化并將其構(gòu)建到現(xiàn)有工作流程中。
3、資源效率:在虛擬化之前,每個(gè)應(yīng)用服務(wù)器都需要自己的專用物理 CPU——IT 人員將為他們想要運(yùn)行的每個(gè)應(yīng)用購(gòu)買和配置單獨(dú)的服務(wù)器。(出于可靠性原因,IT 更喜歡每臺(tái)計(jì)算機(jī)一個(gè)應(yīng)用程序和一個(gè)操作系統(tǒng) (OS)。)每臺(tái)物理服務(wù)器總是未得到充分利用。相比之下,服務(wù)器虛擬化讓您可以在單臺(tái)物理計(jì)算機(jī)(通常是 x86 服務(wù)器)上運(yùn)行多個(gè)應(yīng)用程序——每個(gè)應(yīng)用程序都在自己的 VM 和自己的操作系統(tǒng)上運(yùn)行,而不會(huì)犧牲可靠性。這可以最大限度地利用物理硬件的計(jì)算能力。
4、更輕松的管理:用軟件定義的 VM 替換物理計(jì)算機(jī)可以更輕松地使用和管理用軟件編寫的策略。這允許您創(chuàng)建自動(dòng)化的 IT 服務(wù)管理工作流。例如,自動(dòng)化部署和配置工具使管理員能夠在軟件模板中將虛擬機(jī)和應(yīng)用程序的集合定義為服務(wù)。這意味著他們可以重復(fù)且一致地安裝這些服務(wù),而無需繁瑣、耗時(shí)。和容易出錯(cuò)的手動(dòng)設(shè)置。管理員可以使用虛擬化安全策略根據(jù)虛擬機(jī)的角色強(qiáng)制執(zhí)行某些安全配置。策略甚至可以通過淘汰未使用的虛擬機(jī)來節(jié)省空間和計(jì)算能力來提高資源效率。